10/01/2002
5:45 PM

 

PreviousNext
 
   
Frankentosh: Building Robots using Mac OS X
 
   
  • Mindstorms -- programming with leJOS
    • In your program, you create a set of conditions and actions -- each pair is called a "behavior"
      • A Behavior class takes control when certain conditions are met , runs an action, and then completes to allow other actions to take control
      • Which program gets control is negotiated by an "arbitrator class", which all behavior objects are registered with.
    • Easiest way to think of it is Asimov's Laws of Robotics, each "law" superceding one another
 
   
Ted Stevko, Stevko Studios http://www.plasticnoodle.com